2 trademarks were found for owners matching the name MacDonald, John.
#Classstatus
1 S:98464555
M:MACWORTH VINTAGE ATV'S
O:MacDonald, John
41 Pending
2 S:88598925
M:PROTECTING YOUR SCIENCE
O:MacDonald, John
45 Dead
Trademark Alertz updated from USPTO on 2030-01-24